package com.ctsi.ssdc.service;


import com.ctsi.ssdc.model.PageResult;
import org.springframework.data.domain.Pageable;

import com.ctsi.ssdc.domain.LitemallGrouponRules;
import com.ctsi.ssdc.domain.LitemallGrouponRulesExample;
import com.ctsi.ssdc.service.StrengthenBaseService;

import java.util.List;

/**
 * Service Interface for managing LitemallGrouponRules.
 *
 * @author ctsi-biyi-generator
 *
 */
public interface LitemallGrouponRulesService 
	extends StrengthenBaseService<LitemallGrouponRules, Integer, LitemallGrouponRulesExample>{


    /**
    * GET  /litemallGrouponRuless : get the litemallGrouponRuless firstStringBaseColumn.
    */
    PageResult<LitemallGrouponRules> findFirstStringColumn(String goodsName ,Pageable pageable);

    LitemallGrouponRules findById(Integer grouponRulesId);

    List<LitemallGrouponRules> queryList(Integer page, Integer size, String sort, String order);
    List<LitemallGrouponRules> queryList(Integer page, Integer size);

    List<LitemallGrouponRules> queryByGoodsId(Integer goodsId);
}
